package com.ninth_group.mapper;

import com.ninth_group.po.TFHData;
import com.ninth_group.vo.TFHDataVO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import java.util.List;

@Mapper
public interface TFHDataMapper {
    TFHDataMapper INSTANCE = Mappers.getMapper(TFHDataMapper.class);

    /**
     * 将24小时数据实体类映射为CityVO对象
     * @param TFHData 24小时数据实体类
     * @return CityVO对象
     */
    TFHDataVO toVo(TFHData TFHData);

    // 列表转换（MapStruct 自动实现）
    List<TFHDataVO> toVo(List<TFHData> list);
}
